<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
		<title>合成难度预测</title>
		<link charset="utf-8" rel="stylesheet" href="__PUBLIC__/static/asset/bootstrap/3.3.6/css/bootstrap.min.css">
		
        <style>
        	.no-padding-right{
        		padding-right : 0!important;
        	}
        	.no-padding-left{
        		padding-left: 0!important;
        	}
            .jumbotron{
            	padding-top: 15px !important;
            	padding-bottom: 15px !important;
            }
        </style>
	</head>
	<body>
		<div class="container-fluid">
			<div class="row">
				<div class="jumbotron">
					<h4><a href="{:config('base')}/index.php"><i class="glyphicon glyphicon-home"></i></a> 合成难度预测</h4>
					<form id="form-data" action="{:url('result_synthetise_difficult')}" method="post" class="form-horizontal" onsubmit="return false;">
					<div class="form-group">
						<label class="col-md-10 col-sm-10 col-xs-10 control-label">
							序列（可输入氨基酸单字母或多字母，单字母为大写字母）<a href="#" data-toggle="modal" data-target="#help-modal"><i class="glyphicon glyphicon-question-sign"></i></a>
						</label>
					</div>
					
					<div class="form-group">
						
						<div class="col-md-10 col-sm-10 col-xs-10 no-padding-left no-padding-right">
							<input type="text" name="amino" value="{$amino|default=''}" class="form-control" id="amino">
							<input type="hidden" name="debug" value="{$debug}">
						</div>
						<div class="col-md-1  col-sm-2 col-xs-12">
							<button id="calculate-button" type="button" class="btn btn-primary pull-right"> 计算 </button>
						</div>
					</div>
				  </form>
				  <div id="message-show" class="alert alert-danger hidden" role="alert">警告内容</div>
				</div>
				<!--
                	/.col-md-12
                -->
			</div>
			<!-- /.row -->
			
			<div class="row">
				<div id="result-show" class="col-md-12 hidden">
					<div class="body" id="result-body"></div>
				</div>
			</div>
		</div>

		<div class="modal fade" id="help-modal">
			<div class="modal-dialog" style="width: 1000px;">
				<div class="modal-content">
					<div class="modal-header">
						<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
						<h4 class="modal-title">合成难度预测</h4>
					</div>
					<div class="modal-body">
						<div>
							<b>软件使用说明</b><br>
							1.本软件只预测采用普通原料进行Fmoc固相逐步合成法的合成难度。对采用液相法、Boc法进行合成时，使用本软件进行预测，其准确度不理想。<br>
							2.对于环化、S5烯键成环、形成二硫键、硫醚键等特殊结构，本软件不能进行难度预测。但能预测形成特殊结构前的线性肽合成难度。如果采用先形成特殊结构再继续合成线性肽的方法，后续氨基酸的合成难度预测偏差较大。
							<br>3.预测时，从C端往N端第五个氨基酸开始预测合成难度，部分侧链不预测合成难度。
							<br>4.进行难度预测时，只需要输入序列即可。序列输入举例，<a href="{:url('sample')}" target="_blank">点击此处</a>
							<br><br>
							<b>为何要预测合成难度</b>
							<br>1.合成难度分为：极易连接、易连接、难连接、较难连接、极难连接。
							<br>2.对于极易连接和易连接的氨基酸，如果批量生产，可以按程序连接后不进行茚三酮等检测，直接进行后续连接。
							<br>3.对于难连接的氨基酸必须进行茚三酮等检测。
							<br>4.对于极难连接或连续较难连接的氨基酸，建议采用特殊连接方式或特殊原料进行合成，避免合成失败。
							<br>5.对于序列超过20个氨基酸的多肽，建议进行难度预测，避免因合成失败而影响客户的实验进程。

						</div>
					</div>
					<div class="modal-footer">
						<button type="button" class="btn btn-default" data-dismiss="modal">确定</button>
					</div>
				</div><!-- /.modal-content -->
			</div><!-- /.modal-dialog -->
		</div><!-- /.modal -->
		<script type="text/html" id="result_template">
			{{# for(var i=0; i<d.chartCount; i++){ }}
			<div class="row">
				<div id="line-echarts-{{i}}" style="height:500px" class="col-md-12"></div>
			</div>
			{{# } }}
		</script>
			
		<script src="__PUBLIC__/static/sea.js"></script>
		<script src="__PUBLIC__/static/skin/default/config.js"></script>
		
		<script>
			seajs.use('skin/default/synthetise_difficult', function(index){
				index.initCalculate();
			})
		</script>
	</body>
</html>
